#pragma once

class CType;
class CClass;

struct STypeOfBase
{
public:
    STypeOfBase() = default;

    STypeOfBase(CType* InType)
        :Type(InType)
    {
    }

    CType* Type = nullptr;

    virtual void SetClass(CClass * InClass);

};